home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Assassins - Ultimate CD Games Collection 2
/
Assassins 2 - Ultimate Games No. 2 (1995)(Weird Science)[!][Amiga-CD32-CDTV].iso
/
cards-&-quiz
/
spite_&_malice
/
s&m_game.doc
< prev
next >
Wrap
Text File
|
1990-12-31
|
8KB
|
141 lines
Spite And Malice
Rules and Strategy:
Spite and Malice is a card game which involves both luck and strategy.
The object of the game is to play all of the 25 cards in your pile. These
cards must be played to the center four stacks in numerical order from ace
to queen. Both the king and joker are wild cards, and may be played on top
of any other card. Your hand consists of five cards, which may be played to
the center or the discards. Cards that have been discarded may be played to
the center, but may not be moved from one discard pile to another. Your
turn ends when you take a card from your hand and put it into one of the
discard piles. Several strategies may be used to defeat your opponent. You
may wish to maximize playing of your cards with little regard for the
ability of your opponent to play. Alternatively, you may attempt to prevent
your opponent from playing his cards, even to the detriment of your ability
to play cards from your pile. The computer attempts to win through
intimidation and by maximizing his ability to play cards from his pile.
Program Options:
Spite And Malice Menus
____________________________________________________________________________
|Game________|Player_1_____|Player_2_____|Spite_Level_________|Malice_Level|
|New | | Computer | |\/Computer | |\/None | |\/None |
|Open | |\/Human | | Human | | Low | | Mean |
|Save | |Diff Factor| |Diff Factor| | Moderate | | Nasty |
|Save As...| `-----------' `-----------' | Cut off nose to | | Terrible |
|Speech On | | spite face | `------------'
|Slow Play | `------------------'
|Rules |
|Quit |
`----------'
"Game" Menu:
The game menu controls file saving and retrieval, and most play
parameters.
New: Begins a new game. If the current game is not finished and has not
been saved, then you will asked if you wish to save the current game first.
Open: Opens a saved game file and begins play from the point that the game
was last saved. Currently there is no option for replay or taking back of
plays.
Save: Saves the current game status under the current file name. If no file
name exists, then you will be prompted to enter one.
Save As: Prompts you to enter a file name and save the current game status
under that file name.
Speech On (Off): Toggles between speech and no speech. If the computer
becomes too obnoxious (try to pick up one of his cards), you can tell him to
shut up. The default setting is "Speech on".
Slow Play (Fast Play): Toggles between slow and fast movement of cards.
Slow play allows you to watch as the computer makes his moves. With fast
play on, is not possible to watch all the cards being thrown around by the
computer to make certain that he doesn't cheat. The default setting is
"Slow Play".
Rules: When selected, the computer will tell you the rules. To cancel at
any time, press the "Shut up!" button.
Quit: Ends the current game. If the current game is not finished and has
not been saved, then you will asked if you wish to save the current game
before exiting the program.
"Player 1", "Player 2" Menus:
These menus select the playing characteristics of each player. Each
player may be either human or computer. The type of opponent for each
player may be changed at any time during the game. If both opponents are
human (much more easily played with real cards, but still an option in this
program) you will be asked to enter a secret code, which may be any
combination of letters or numbers. This secret code must be entered on
every turn (prevents your opponent from looking at your cards). Once you
have entered your secret code, you may turn over your cards by clicking on
them. When you discard, your remaining cards will be automatically turned
face down. "Diff Fact" brings up a window in which you are to select the
difficulty level of your computer opponent (easy, difficult, and very
difficult). The default setting is "very difficult".
"Spite" and "Malice" Menus:
These menus control how nasty you want your computer opponent to be.
Default settings are "None".
Mode of play:
To move a card, place the mouse cursor above a card, then click and hold
the left button. Move the mouse in the direction you wish to move the card
and let go of the button when it is at the appropriate place. The card
doesn't have to be exactly centered on the location when released, and if
not, it will be moved to the proper location. If a card is moved illegally,
then the computer will say an appropriate (?) message and return the card to
its original location.
Technical considerations:
This program was developed using standard AmigaBasic (copyright
Microsoft Corporation) and compiled using AC/Basic (copyright Absoft Corp).
The program may be opened from either Workbench or CLI. To open from
Workbench, double click on the Spite and Malice "Game" icon or the "Cards"
or "CardTable" icons. To open from CLI, make sure that the game program is
in the current directory type the following:
Stack 9000
Game
When opened from CLI, the program uses a file requestor subprogram which
reads the disks directly and allows the user to scroll the window to select
files for saving and opening.
When copying the program to other disks, is is best to copy the entire
drawer, since there are several files that need to be present for the
program to run. If the appropriate files are not present the program will
produce a message telling the user which file is missing before exiting.
The following files are necessary:
Game ........... The main program
CardTable ...... The playing table
Cards .......... The deck of cards
dos.bmap ....... AmigaBasic library
exec.bmap ...... AmigaBasic library
graphics.bmap .. AmigaBasic library
In addition to these files, the Workbench disk must have the
translator.library in the LIBS directory and the narrator.device in the DEVS
directory. If the program is run from CLI and game files are saved or
loaded, then Ram-Handler must be present in the L directory and the DOS
command "Execute" must be present in the C directory.
This program is completely event driven, responding to menu selections
and mouse clicks. User input is via buttons and text string gadgets
(typing is required only for saving of files and entry of the user's name).
Buttons are selected with the left mouse button. Alternatively, highlighted
buttons may be selected by pressing the "RETURN" or "ENTER" keys. If a
"cancel" button is present, it may be selected by typing the "ESC" key.
Text gadgets may be selected by clicking the left mouse button within the
box. If more than one text gadget is present, pressing the cursor up or
down keys will move to the next text gadget. The program uses three decks
of cards (standard decks with two jokers per deck) which are shuffled
randomly and dealt without replacement. When a stack of cards in the center
is completed (ace through queen) it is removed and put into a leftover pile
(off screen). When all cards have been used from the initial three decks,
then the cards in the leftover pile are shuffled and reused. The program is
designed for two players, which may be any combination of computer or human
opponents.
*****************************************************************************